//
//  CustomSegmentedView.h
//  caibb
//
//  Created by xh on 17/4/21.
//  Copyright © 2017年 xh. All rights reserved.
//

#import <UIKit/UIKit.h>

typedef void(^seletedSegmentedIndex)(NSInteger index);

@interface CustomSegmentedView : UIView


/**
 *  CustomSegmentedView实例化
 *  @param frame             数据大小
 *  @param titlesArray       文本数组
 *  @param seletedTitleColor 选中问题的颜色
 *  @param normalTitleColor  正常状态下的颜色
 *  @param seletedBgColor    选中的背景
 *  @param normalBgColor     没有选中的背景
 *  @param bordeColor        边框的背景颜色
 *  @param borderWidth       边框大小
 *  @param seletedBlock      选中block回调
 *
 *  @return 实例化结果
 */
-(instancetype)initWidthCustomSegmentedViewFrame:(CGRect)frame titlesArray:(NSArray *)titlesArray seletedTitleColor:(UIColor *)seletedTitleColor normalTitleColor:(UIColor *)normalTitleColor  seletedBgColor:(UIColor *)seletedBgColor normalBgColor:(UIColor *)normalBgColor  bordeColor:(UIColor *)bordeColor borderWidth:(NSInteger)borderWidth seletedCustomViewIndex:(seletedSegmentedIndex)seletedBlock;


/**
 *  默认开始选中第几个
 *
 *  @param index 选中Index
 */
-(void)selectedDefaultSegmentedIndex:(NSInteger )index;


@end

